package com.gopay.common.cps.manager.bank.impl;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import com.gopay.common.cps.dao.bank.BisBankInfoMainDAO;
import com.gopay.common.cps.manager.bank.BisBankInfoMainQueryManager;
import com.gopay.common.domain.bis.BisBankInfoMain;

@Service(value = "bisBankInfoMainQueryManager")
public class BisBankInfoMainQueryManagerImpl implements BisBankInfoMainQueryManager {
    @Autowired
    protected BisBankInfoMainDAO bisBankInfoMainDAO;

    @Override
    public BisBankInfoMain getByCode(String bankCode) {
        return bisBankInfoMainDAO.getByCode(bankCode);
    }

    @Override
    @SuppressWarnings("rawtypes")
    public List<BisBankInfoMain> findNotDelBanks(List bankCodes) {
        return bisBankInfoMainDAO.findNotDelBanks(bankCodes);
    }
    
    @Override
    public List<BisBankInfoMain> getAllBisBankInfo(){
    	return bisBankInfoMainDAO.getAllBisBankInfo();
    }
}
